package com.alipay.api;

import java.util.Map;

public interface AlipayClient {
  <T extends AlipayResponse> T execute(AlipayRequest<T> paramAlipayRequest) throws AlipayApiException;
  
  <T extends AlipayResponse> T execute(AlipayRequest<T> paramAlipayRequest, String paramString) throws AlipayApiException;
  
  <T extends AlipayResponse> T execute(AlipayRequest<T> paramAlipayRequest, String paramString1, String paramString2) throws AlipayApiException;
  
  <T extends AlipayResponse> T pageExecute(AlipayRequest<T> paramAlipayRequest) throws AlipayApiException;
  
  <T extends AlipayResponse> T sdkExecute(AlipayRequest<T> paramAlipayRequest) throws AlipayApiException;
  
  <T extends AlipayResponse> T pageExecute(AlipayRequest<T> paramAlipayRequest, String paramString) throws AlipayApiException;
  
  <TR extends AlipayResponse, T extends AlipayRequest<TR>> TR parseAppSyncResult(Map<String, String> paramMap, Class<T> paramClass) throws AlipayApiException;
}


/* Location:              C:\Users\Administrator\Downloads\jd-gui-windows-1.6.6\jd-gui-windows-1.6.6\alipay-sdk-1.1.jar!\com\alipay\api\AlipayClient.class
 * Java compiler version: 5 (49.0)
 * JD-Core Version:       1.1.3
 */